package com.jilefojing.service;

import java.util.List;

import com.jilefojing.beans.pojos.EBook;
import com.jilefojing.beans.pojos.enhanced.EnhancedEBook;
import com.jilefojing.context.beans.vo.UserContext;
import com.jilefojing.service.base.IBaseService;

/**
 * 
 * @author 作者 jgshun
 * @date 创建时间 2016年09月30日 20时11分24秒
 */
public interface IEBookService extends IBaseService<EBook> {

	List<EnhancedEBook> getEnhancedChildrenByParentIds(List<Long> parentIds);

	List<EnhancedEBook> appendEnhancedChildren(List<EnhancedEBook> enhancedEBooks, UserContext userContext);

	EnhancedEBook appendEnhancedStatistics(EnhancedEBook enhancedEBook, UserContext userContext);

	List<EnhancedEBook> appendEnhancedStatistics(List<EnhancedEBook> enhancedEBooks, UserContext userContext);

}
